sustain a defeat - Alemán Inglés Diccionario